/**
 * Created by Administrator on 2017/3/2 0002.
 */
var Game={
    create:function () {
        var game={};
        var con=new PIXI.DisplayObjectContainer();
       var arr_page=[];
        // for(var i=0;i<5;i++)
        // {
        //     var page=Page0.create();
        //     con.addChild(page.ui);
        //     page.ui.x=i*pixiStageW;
        //     arr_page.push(page);
        // }

        var page0=Page0.create();
        con.addChild(page0.ui);
        var page1=new Page1();
        con.addChild(page1);
        var page2=Page2.create();
        con.addChild(page2.ui);
        var page3=Page3.create();
        con.addChild(page3.ui);
        var page4=Page4.create();
        con.addChild(page4.ui);
        var page5=Page5.create();
        con.addChild(page5.ui);
        var page6=new Page6();
        con.addChild(page6);
        var page7=Page7.create();
        con.addChild(page7.ui);
        var page8=new Page8();
        con.addChild(page8);
        var page9=new Page9();
        con.addChild(page9);
        // arr_page.push(page0,page2,page3,page4,page5,page7);
        arr_page.push(page0,page1,page2,page3,page4,page5,page6,page7,page8,page9);

        for(var i=0;i<arr_page.length;i++)
        {
            // arr_page[i].ui.pivot.x=pixiStageW/2;
            // arr_page[i].ui.pivot.y=pixiStageH/2;
            // arr_page[i].ui.x=pixiStageW/2+pixiStageW*i;
            // arr_page[i].ui.y=pixiStageH/2;
            if(arr_page[i].ui)
            {
                arr_page[i].ui.x=pixiStageW*i;
            }
            else
            {
                arr_page[i].x=pixiStageW*i;
                arr_page[i].y+=50;
            }
        }

        var sc=Scroller.create(con,pixiStageW,pixiStageH,'hor','AA',arr_page);
        game.ui=con;

        // page3.ui.x=0;
        // con.addChild(page3.ui);
        // arr_page[2].In();
        // sc.scrollToPage(9)
        arr_page[0].In();

        document.addEventListener('AA_ScrollStart',startHandler);
        document.addEventListener('AA_ScrollComplete',completeHandler);

        function startHandler(e) {
            console.log('start!!!')
            sc.arrPage[e.detail].Out()
        }
        function completeHandler(e) {
            sc.arrPage[e.detail].In()
        }
        return game;
    }

}